separation deed - French English Dictionary